由於RDS注重資料的一致性, Transaction就相對重要, 也是RDS的優勢.
從最基本的Begin Transaction 到Commit/Rollback, 區塊內的指令只對該Transaction有效.
也可以對Transaction命名以方便區分.
由於可以多個Transaction組合與命名, 也可以發展出巢狀結構.
但巢狀只能用在commit Transaction.
若有Roll Back則需要使用Save Transaction.
也可以搭配Try Catch實作all or nothing的結果.
當有錯誤發生, Catch內就可以Rollback維持資料一致.